
package com.ditt.forum;

import java.util.*;

/**
 * Ensemble d'utilisateurs du forum ou du chat.
 */
public class EnsembleUtilisateursForum
{
  // Creation d'une collection de classe java.util.HashSet
  private HashSet utilisateurs = new HashSet ();

  /**
   * Ajoute un utilisateur a cet ensemble.
   */
  public void ajouter (Utilisateur utilisateur)
  {
    if (utilisateur != null)
      this.utilisateurs.add (utilisateur);
  }

  /**
   * Supprime un utilisateur de cet ensemble.
   */
  public void supprimer (Utilisateur utilisateur)
  {
    this.utilisateurs.remove(utilisateur);
  }

  /**
   * Renvoie true si l'utilisateur en parametre appartient a cet ensemble.
   */
  public boolean contient (Utilisateur utilisateur)
  {
    return this.utilisateurs.contains(utilisateur);
  }

  /**
   * Renvoie un iterateur permettant d'enumerer les utilisateurs
   * de cet ensemble.
   */
  public Iterator iterator ()
  {
    return this.utilisateurs.iterator();
  }
}
